EECT 128 Introduction to C Programming

This course is an introduction to the C and C++ programming languages. No programming experience is needed. After completing this course, the students will have an understanding of programming concepts and terminology and should be able to pick up other programming languages. The course is designed to prepare students to use C or C++ to solve technical and engineering problems, such as programming microcontrollers. The course introduces the object-oriented extensions of C++, for creating objects and classes.

Labs:

Week 3 Lab

Week 4 Lab

Week 6 Lab

Week 7 Lab

Week 8 Lab

Week 9 Lab a

Week 9 Lab b

Week 10 Lab a

Week 10 Lab b

Week 12 Lab

Week 14 Lab

Week 15 Lab a

Week 15 Lab b

Week 15 Lab c

Exam 1:

Question 1

Question 4

Question 5 in pseudo code

Exam 2:

Question 1

Question 2

Question 3

Question 4

Playing around in C++:

Rows and columns by Jeremy

Declared Name Sorter

Cstring Modifier